fire producing weapon - Español Inglés Diccionario